Understanding software through linguistic abstraction

نویسنده

  • Eelco Visser
چکیده

In this essay, I argue that linguistic abstraction should be used systematically as a tool to capture our emerging understanding of domains of computation. Moreover, to enable that systematic application, we need to capture our understanding of the domain of linguistic abstraction itself in higher-level meta languages. The argument is illustrated with examples from the SDF, Stratego, Spoofax, and WebDSL projects in which I explore these ideas.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The persistence and obliteration of opaque Interactions

1 Introduction Abstract linguistic representations have been a hallmark of linguistic theories from early structuralism (Baudouin de Courtenay, [1885] 1972) to modern generative theories (Chomsky, 1955; Chomsky, 1995). Within phonology, the incarnation of abstraction is the underlying representation (UR; Chomsky & Halle, 1968), the supposed mental representation of a word, which is used to gene...

متن کامل

Bourdieu and Genette in Paratext: How Sociology Counts in Linguistic Reasoning

While Bourdieu’s theory of practice provides an ensemble of conceptual tools which analyze patterns of social life that are irreducible to the limiting view of individuals as free-acting agents, Genette’s paratextual theory offers the metalanguage necessary to account for the microcosm of paratext as a linguistic space. This study takes issue with unidirectional approaches to researching parate...

متن کامل

A Linguistic Account of the Protagonist’s Development in the Grapes of Wrath

The novel as a modern literary genre is generally regarded as the realization of its main character's journey from immaturity to a status of maturity. The character, usually an uncomplicated person unable to cope with the complexities of life at first, gains an insight and understanding to handle his/her complex situation accordingly later in the novel. It is usually agreed in both literary cri...

متن کامل

A Flexible XML-based Regular Compiler for Creation and Conversion of Linguistic Resources

Finite-state devices are widely used to compactly model linguistic phenomena, whereas regular expressions are regarded as the adequate level of abstraction for thinking about finite-state languages. In this paper we present a flexible XML-based and Unicodecompatible regular compiler for creating, and integrating existing linguistic resources. Our tool provides user-friendly graphical interface ...

متن کامل

Designing a structured linguistic play therapy program for reading disorder: Basics and Strategies

Background & Purpose: Linguistic play therapy is a structured intervention based on the linguistic core of reading that can be modified and implemented for students with reading problems and disorders. The purpose of this study is to provide theoretical foundations and solutions and principles of linguistic game therapy design to empower teachers and counselors related to educational service...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Sci. Comput. Program.

دوره 97  شماره 

صفحات  -

تاریخ انتشار 2015